/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package model.enetities;

import java.util.Date;

/**
 *
 * @author THAONV
 */
public class Project {
    private int idProject;
    private String name;
    private Date startDate;
    private Date finishDate;
    private String desciptions;
    private ProjectCategory projectCategory;
    private boolean Actived;
  

   

    public Project(String name, Date startDate, Date finishDate, String desciptions, ProjectCategory projectCategory, boolean Actived) {
        this.name = name;
        this.startDate = startDate;
        this.finishDate = finishDate;
        this.desciptions = desciptions;
        this.projectCategory = projectCategory;
        this.Actived = Actived;
    }

    public Project() {
    }

    
    
    
    /**
     * @return the idProject
     */
    public int getIdProject() {
        return idProject;
    }

    /**
     * @param idProject the idProject to set
     */
    public void setIdProject(int idProject) {
        this.idProject = idProject;
    }

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the startDate
     */
    public Date getStartDate() {
        return startDate;
    }

    /**
     * @param startDate the startDate to set
     */
    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    /**
     * @return the finishDate
     */
    public Date getFinishDate() {
        return finishDate;
    }

    /**
     * @param finishDate the finishDate to set
     */
    public void setFinishDate(Date finishDate) {
        this.finishDate = finishDate;
    }

    /**
     * @return the desciptions
     */
    public String getDesciptions() {
        return desciptions;
    }

    /**
     * @param desciptions the desciptions to set
     */
    public void setDesciptions(String desciptions) {
        this.desciptions = desciptions;
    }

    /**
     * @return the projectCategory
     */
    public ProjectCategory getProjectCategory() {
        return projectCategory;
    }

    /**
     * @param projectCategory the projectCategory to set
     */
    public void setProjectCategory(ProjectCategory projectCategory) {
        this.projectCategory = projectCategory;
    }

    /**
     * @return the Actived
     */
    public boolean isActived() {
        return Actived;
    }

    /**
     * @param Actived the Actived to set
     */
    public void setActived(boolean Actived) {
        this.Actived = Actived;
    }



 

    
    
}
